"""
class Person:
    def __init__(self, name, money):
        self.name = name
        self.money = money
    def get_money(self):
        return f'{self.name}的账户中有{self.money}'
if __name__ == '__main__':
    p1 = Person('小明', 8000)
    print(p1.get_money())
    p2 = Person('小红', 6000)
    print(p2.get_money())
"""

class Person:
    # 类属性（就是一个变量），是一个共享的属性
    money = 0
    def __init__(self, name):
        self.name = name  # 实例属性，创建的对象中私有的属性
    # 添加挣钱的方法，挣的钱都存到money公共账户
    def add(self, num):
        # 访问类属性
        Person.money += num
        print(f'{self.name}往公共账户存了{num}元')
    def get_money(self):
        return f'当前账户中有{Person.money}元'
if __name__ == '__main__':
    p1 = Person('小明')
    p1.add(8000)
    print(p1.get_money())
    p2 = Person('小美')
    p2.add(6000)
    print(p2.get_money())
    print('查看公共账户：', Person.money)




